[INFO] fetching crate limit-tui 0.0.46...
[INFO] testing limit-tui-0.0.46 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate limit-tui 0.0.46 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate limit-tui 0.0.46
[INFO] finished tweaking crates.io crate limit-tui 0.0.46
[INFO] tweaked toml for crates.io crate limit-tui 0.0.46 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate limit-tui 0.0.46 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate limit-tui 0.0.46 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unicode-truncate v1.1.0
[INFO] [stderr]   Downloaded compact_str v0.8.1
[INFO] [stderr]   Downloaded crossterm v0.28.1
[INFO] [stderr]   Downloaded fancy-regex v0.16.2
[INFO] [stderr]   Downloaded unicode-width v0.2.0
[INFO] [stderr]   Downloaded ratatui v0.29.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 65b65cef7841fff18b679df4d85df9fa51dadc36851912c3bb4336293a163ebe
[INFO] running `Command { std: "docker" "start" "-a" "65b65cef7841fff18b679df4d85df9fa51dadc36851912c3bb4336293a163ebe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65b65cef7841fff18b679df4d85df9fa51dadc36851912c3bb4336293a163ebe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65b65cef7841fff18b679df4d85df9fa51dadc36851912c3bb4336293a163ebe", kill_on_drop: false }`
[INFO] [stdout] 65b65cef7841fff18b679df4d85df9fa51dadc36851912c3bb4336293a163ebe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 092158db47ad947186e543017b159beb01ae33e925d7cd388aa0750203a5dc47
[INFO] running `Command { std: "docker" "start" "-a" "092158db47ad947186e543017b159beb01ae33e925d7cd388aa0750203a5dc47", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling instability v0.3.12
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling cassowary v0.3.0
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling plist v1.8.0
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling fancy-regex v0.16.2
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling syntect v5.3.0
[INFO] [stderr]    Compiling limit-tui v0.0.46 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.87s
[INFO] running `Command { std: "docker" "inspect" "092158db47ad947186e543017b159beb01ae33e925d7cd388aa0750203a5dc47", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "092158db47ad947186e543017b159beb01ae33e925d7cd388aa0750203a5dc47", kill_on_drop: false }`
[INFO] [stdout] 092158db47ad947186e543017b159beb01ae33e925d7cd388aa0750203a5dc47
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 962aa733af849aba46ae5b9e318e8346494400c6be07989875ed3cefdc17928f
[INFO] running `Command { std: "docker" "start" "-a" "962aa733af849aba46ae5b9e318e8346494400c6be07989875ed3cefdc17928f", kill_on_drop: false }`
[INFO] [stderr]    Compiling limit-tui v0.0.46 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.92s
[INFO] running `Command { std: "docker" "inspect" "962aa733af849aba46ae5b9e318e8346494400c6be07989875ed3cefdc17928f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "962aa733af849aba46ae5b9e318e8346494400c6be07989875ed3cefdc17928f", kill_on_drop: false }`
[INFO] [stdout] 962aa733af849aba46ae5b9e318e8346494400c6be07989875ed3cefdc17928f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0ef51d0b6027346728d84a4d48e3ffa29a74880af0a6522775390895ffea8aab
[INFO] running `Command { std: "docker" "start" "-a" "0ef51d0b6027346728d84a4d48e3ffa29a74880af0a6522775390895ffea8aab", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/limit_tui-e3c722cb69f928a0)
[INFO] [stdout] 
[INFO] [stdout] running 142 tests
[INFO] [stdout] test backend::tests::test_render_box_to_ratatui ... ok
[INFO] [stdout] test backend::tests::test_backend_new ... ok
[INFO] [stdout] test backend::tests::test_render_list_to_ratatui ... ok
[INFO] [stdout] test backend::tests::test_render_text_to_ratatui ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_complete_current ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_add ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_add_multiple ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_default ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_has_in_progress ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_new ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_multiple_in_progress ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_prune ... ok
[INFO] [stdout] test components::activity::tests::test_activity_feed_render ... ok
[INFO] [stdout] test components::chat::tests::test_calculate_total_height ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_scroll_down ... ok
[INFO] [stdout] test components::chat::tests::test_message_assistant ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_new ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_add_message ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_scroll_up_bounds ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_auto_scroll ... ok
[INFO] [stdout] test components::chat::tests::test_calculate_total_height_with_wrapping ... ok
[INFO] [stdout] test components::chat::tests::test_message_system ... ok
[INFO] [stdout] test components::chat::tests::test_role_badge_color ... ok
[INFO] [stdout] test components::chat::tests::test_message_user ... ok
[INFO] [stdout] test components::chat::tests::test_message_new ... ok
[INFO] [stdout] test components::chat::tests::test_role_display_name ... ok
[INFO] [stdout] test components::diff::tests::test_diff_line_with_line_numbers ... ok
[INFO] [stdout] test components::diff::tests::test_diff_line_new ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_default ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_add_multiple_messages ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_scroll_to_bottom ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_render_multiple_messages ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_render ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_scroll_up ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_render_with_long_message ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_messages_ref ... ok
[INFO] [stdout] test components::diff::tests::test_parse_diff ... ok
[INFO] [stdout] test components::chat::tests::test_message_growth_maintains_correct_position ... ok
[INFO] [stdout] test components::diff::tests::test_parse_diff_only_headers ... ok
[INFO] [stdout] test components::diff::tests::test_parse_empty_diff ... ok
[INFO] [stdout] test components::file_autocomplete::tests::test_calculate_popup_area ... ok
[INFO] [stdout] test components::file_autocomplete::tests::test_highlight_match_basic ... ok
[INFO] [stdout] test components::file_autocomplete::tests::test_highlight_match_empty_query ... ok
[INFO] [stdout] test components::input_queue::tests::test_backpressure_eviction ... ok
[INFO] [stdout] test components::input_queue::tests::test_input_state_should_queue ... ok
[INFO] [stdout] test components::input_queue::tests::test_input_state_can_interrupt ... ok
[INFO] [stdout] test components::input_queue::tests::test_preview_data ... ok
[INFO] [stdout] test components::input_queue::tests::test_queue_manager_interrupt ... ok
[INFO] [stdout] test components::input_queue::tests::test_queue_manager_new ... ok
[INFO] [stdout] test components::input_queue::tests::test_queue_manager_pop_for_edit ... ok
[INFO] [stdout] test components::input_queue::tests::test_queue_manager_submit_idle ... ok
[INFO] [stdout] test components::input_queue::tests::test_queue_manager_submit_running ... ok
[INFO] [stdout] test components::input_queue::tests::test_queue_manager_task_completed ... ok
[INFO] [stdout] test components::input_queue::tests::test_user_message_new ... ok
[INFO] [stdout] test components::input_queue::tests::test_user_message_preview_text ... ok
[INFO] [stdout] test components::input_queue::tests::test_user_message_merge ... ok
[INFO] [stdout] test components::pending_input::tests::test_has_messages ... ok
[INFO] [stdout] test components::pending_input::tests::test_new ... ok
[INFO] [stdout] test components::pending_input::tests::test_set_data ... ok
[INFO] [stdout] test components::progress::tests::test_progress_bar_default ... ok
[INFO] [stdout] test components::progress::tests::test_progress_bar_new ... ok
[INFO] [stdout] test components::progress::tests::test_progress_bar_render ... ok
[INFO] [stdout] test components::progress::tests::test_progress_bar_set_value ... ok
[INFO] [stdout] test components::progress::tests::test_progress_bar_set_value_clamps_high ... ok
[INFO] [stdout] test components::progress::tests::test_progress_bar_set_value_clamps_low ... ok
[INFO] [stdout] test components::pending_input::tests::test_truncate_preview ... ok
[INFO] [stdout] test components::progress::tests::test_progress_bar_set_width ... ok
[INFO] [stdout] test components::progress::tests::test_spinner_current_frame ... ok
[INFO] [stdout] test components::progress::tests::test_spinner_new ... ok
[INFO] [stdout] test components::progress::tests::test_spinner_render ... ok
[INFO] [stdout] test components::progress::tests::test_spinner_tick ... ok
[INFO] [stdout] test components::progress::tests::test_spinner_default ... ok
[INFO] [stdout] test components::progress::tests::test_spinner_with_frames ... ok
[INFO] [stdout] test components::progress::tests::test_spinner_tick_wraps ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_backspace_in_middle ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_cancel ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_clear_error ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_cursor_move ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_default ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_delete ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_home_end ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_backspace ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_new ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_set_error ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_no_result ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_type ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_cancel ... ok
[INFO] [stdout] test components::chat::tests::test_chat_view_scroll_to_top ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_empty_options ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_home_end ... ok
[INFO] [stdout] test components::prompt::tests::test_input_prompt_submit ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_navigate_up ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_new ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_no_result ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_page_navigation ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_select ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_vim_keys ... ok
[INFO] [stdout] test layout::tests::test_empty_children ... ok
[INFO] [stdout] test components::chat::tests::test_content_shorter_than_viewport_no_excess_padding ... ok
[INFO] [stdout] test layout::tests::test_flex_style_builder ... ok
[INFO] [stdout] test layout::tests::test_justify_end ... ok
[INFO] [stdout] test components::prompt::tests::test_select_prompt_navigate_down ... ok
[INFO] [stdout] test layout::tests::test_layout_flex_grow ... ok
[INFO] [stdout] test layout::tests::test_layout_gap ... ok
[INFO] [stdout] test layout::tests::test_layout_justify_center ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_from_diff ... ok
[INFO] [stdout] test layout::tests::test_layout_nested ... ok
[INFO] [stdout] test layout::tests::test_layout_simple_column ... ok
[INFO] [stdout] test layout::tests::test_layout_simple_row ... ok
[INFO] [stdout] test layout::tests::test_single_child ... ok
[INFO] [stdout] test layout::tests::test_space_between ... ok
[INFO] [stdout] test layout::tests::test_space_around ... ok
[INFO] [stdout] test components::chat::tests::test_streaming_content_stays_pinned ... ok
[INFO] [stdout] test components::chat::tests::test_short_content_pinned_to_bottom_should_start_at_top ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_page_scroll ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_new ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_default ... ok
[INFO] [stdout] test vdom::tests::test_apply_insert_child ... ok
[INFO] [stdout] test vdom::tests::test_apply_patch ... ok
[INFO] [stdout] test vdom::tests::test_apply_remove_child ... ok
[INFO] [stdout] test vdom::tests::test_apply_update_attrs ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_render ... ok
[INFO] [stdout] test vdom::tests::test_diff_add_child ... ok
[INFO] [stdout] test vdom::tests::test_diff_no_change ... ok
[INFO] [stdout] test components::chat::tests::test_pinned_state_after_scrolling ... ok
[INFO] [stdout] test vdom::tests::test_diff_remove_child ... ok
[INFO] [stdout] test vdom::tests::test_diff_text_change ... ok
[INFO] [stdout] test vdom::tests::test_render_element ... ok
[INFO] [stdout] test vdom::tests::test_render_text ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_scroll ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_scroll_to_top_bottom ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_set_diff ... ok
[INFO] [stdout] test syntax::tests::test_detect_languages ... ok
[INFO] [stdout] test syntax::tests::test_with_theme_invalid ... ok
[INFO] [stdout] test syntax::tests::test_with_theme_valid ... ok
[INFO] [stdout] test syntax::tests::test_language_aliases ... ok
[INFO] [stdout] test syntax::tests::test_empty_code ... ok
[INFO] [stdout] test syntax::tests::test_highlighter_new ... ok
[INFO] [stdout] test components::diff::tests::test_diff_view_large_file ... ok
[INFO] [stdout] test syntax::tests::test_highlight_rust_code ... ok
[INFO] [stdout] test syntax::tests::test_multiline_code ... ok
[INFO] [stdout] test syntax::tests::test_highlight_python_code ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 142 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests limit_tui
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test src/components/progress.rs - components::progress::Spinner::tick (line 215) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 63) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 41) ... ok
[INFO] [stdout] test src/lib.rs - (line 24) ... ok
[INFO] [stdout] test src/components/progress.rs - components::progress::ProgressBar::set_value (line 73) ... ok
[INFO] [stdout] test src/components/progress.rs - components::progress::ProgressBar::new (line 47) ... ok
[INFO] [stdout] test src/components/progress.rs - components::progress::Spinner::new (line 175) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.09s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "0ef51d0b6027346728d84a4d48e3ffa29a74880af0a6522775390895ffea8aab", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0ef51d0b6027346728d84a4d48e3ffa29a74880af0a6522775390895ffea8aab", kill_on_drop: false }`
[INFO] [stdout] 0ef51d0b6027346728d84a4d48e3ffa29a74880af0a6522775390895ffea8aab
